GNUPro Toolkit Documentation|Index
GNUPro Tools for Embedded Systems

    Copyright © 1993-1998  Cygnus Solutions. All rights reserved.

    Permission is granted to make and distribute verbatim copies of this documentation provided the copyright notice
    and this permission notice are preserved on all copies.

    Permission is granted to copy and distribute modified versions of this documentation under the conditions
    for verbatim copying, provided also that the entire resulting derived work is distributed under the terms
    of a permission notice identical to this one.

    Permission is granted to copy and distribute translations of this documentation into another language,
    under the above conditions for modified versions.

    This documentation has been prepared by Cygnus Technical Publications; to contact
    the Cygnus Solutions Technical Publications staff, email: doc@cygnus.com.

    GNUPro™, the GNUPro™ logo, and the Cygnus Solutions logo are trademarks of Cygnus Solutions.
    All other brand and product names are trademarks of their respective owners.

- Using the GNU tools on embedded systems

- Invoking the GNU tools

- gcc, the GNU compiler
- cpp, the GNU preprocessor
- as, the GNU assembler
- ld, the GNU linker
- binutils, the GNU binary utilites
- gdb, the GNU debugging tool
- Useful debugging routines
- newlib, libstd++, and libgloss, the GNU libraries
- Insight, the GNUPro Toolkit visual debugger
- Cross-development environment
- The C run-time environment (`crt0`)
- crt0, the main startup file
- The linker script
- I/O support code
- Memory support
- Miscellaneous support routines

- Overview of supported targets for cross-development

- ARM development
- Hewlett-Packard development
- Hitachi H8/300, H8S, H8/300H development
- Hitachi SH development
- Linux development
- LSI TinyRISC development
- Matsushita development

- Matsushita MN10200 development
- Matsushita MN10300 development

- MIPS development

- Developing for the VR4100 processors
- Developing for the VR4300 processors
- Developing for the VR5`xxx` processors

- Mitsubishi D10V development
- Mitsubishi M32R development
- NEC V85 `x` development
- Motorola m68k development
- PowerPC development
- SPARC, SPARClite development
- Toshiba TX39 development
- Windows development with Cygwin: a Win32 porting layer for Unix applications

- Index

Top|GNUPro Toolkit Documentation|Index